aaaabbbbccccdddd
BBBBbbbbccccddddeeee
ccccddddeeeeffff
ddddEEEEeeeeffffgggg
eeeeffffgggghhhh
ffffgggghhhhiiiiIIII
gggghhhhiiiijjjj
